large scale husbandry - Spanish English Dictionary